At 450$CA per night and after seeing all the nice pictures of the property on the Hotels.com website, our expectations were high: rooftop, jacuzzi, BBQ, 2-BDR unit and more. We arrived at the resort at night by car and our first impressions were very good: apartment was clean, large rooms, well equipped kitchen, efficient washer and dryer, it appeared that certain rooms have been refurbished some years ago, large balcony with nice furniture and the rooftop seemed to have lots of potential. It was different the day after. The apartment is located at the end of a building right next to a path that is one of the main access to the pool and from the pool to the beach. So you have no privacy on the balcony and even in the apartment because of the glass doors. It is a family resort so expect many kids in the pool and the associated noise. The jacuzzi is probably 15 years old and more, no water heater and half of the water jets don’t work, so not a pleasant experience. Wanted to cook steaks and sides on the BBQ and have dinner on the rooftop with a good bottle of wine. I was very disappointed and frustrated when the heat stopped 10 minutes after ignition. No gas! The spare gas bottle was empty too. Contacted the owner who told me to borrow a gas bottle from a neighbour while his own bottles we attached and locked to the BBQ. Not the answer I expected and my dinner was ruined. Another thing to consider: there is only one bathroom and it is small. Bottom line: some good and some bad