I recently stayed at Cardedeu Residence Cangrejera with a family group of eight, and we booked three rooms. The rooms were amazing, very clean, spacious, and comfortable. The hotel itself is beautiful, modern, and well taken care of. The staff was friendly and attentive, and the pool area was one of the highlights of our stay.
There are some areas that could be improved. The restaurant menu is very limited, and the food options that are available are not the best. For a beachfront hotel, it was disappointing that there were no seafood dishes or even simple options like soups. A more complete and higher quality menu would make a big difference.
The location is also something guests should be aware of. The road to access the hotel is a long dirt road, and there are no restaurants or conveniences nearby. The beach is not swimmable because the sand drops into a ditch, the waves are strong, and the undercurrent is dangerous. It is also not a pleasant beach for walking since the sand is uneven.
Overall, Cardedeu Residence Cangrejera is a very nice place with excellent rooms and great staff, but it is located on a beach that cannot really be enjoyed and the restaurant needs improvement. With a better menu and a more suitable beachfront, it could be an excellent destination.