The hotel is in a very old and dilapidated condition. We were assigned a room where the outlets and switches were literally falling into the wall. The staff can sometimes be very rude and unprofessional towards guests, and most of them do not speak or understand English. Tipping doesn’t help at all; the service does not improve.
The beach was incredibly dirty. We stayed at an adults-only hotel, and swimming in the sea was impossible due to the uncleaned seaweed. Additionally, on the beach, you will be harassed every 15 minutes to buy excursions, souvenirs, or massages.
There were also ongoing renovations and closures of restaurants and pools that were not mentioned during the booking process. There were issues with restaurant reservations; you need to book everything as soon as you arrive because later on, it’s impossible to get a table since everything is constantly fully booked or closed. I wouldn’t go to Catalonia hotels anymore.