First, i will start with the pros. The staff were helpful, as soon as i arrived i knew i have chosen the wrong place to stay, it was in the middle of a quiet street and didn't look like anything was happening there. The lady told me to stay 1 night then cancel early so as not to lose money, i agreed. I immediately contacted expedia that i will not be staying at the location more than 1 night. The property is by the beach, you will have beach views, i also heard castedefels is not the best beach, so keep that in mind. It was raining and cold, so staying by the beach was useless to me.
CONS: Horrible location, not close to any sight seeing, looks like the people giving this property high reviews are either locals who went there to get away from the hustle and bustle of the city or they were paid to do so. Its a 30 mins Taxi ride to the city center, its 1 hour train/metro/bus ride to the city center. The room was not impressive at all other than the views. The bed was big but subpar, they have this weird shower behind the bed, was odd and dark. After showing the room feels and smells damp, they had no phone in the room so i couldn't call the receptionist. The floors were squeaky, i paid for balcony room, when i went outside briefly the floors were squeaky so i came back inside. Maybe its just American standards i am used to, the is motel 6 standard hotel. I do NOT recommend unless you just want to go somewhere quiet with nothing happening or just want to walk at the beach.