The hotel's location was amazing. Everything was accessible. The room we had was spacious, the bathroom was clean and well equipped, and our suite came with a terrace that has gorgeous waterfront views. The pool area's vibe was lively and the breakfast excellent. The staff were wonderful and definitely made our stay unforgettable. Cons are that the hotel is quite crowded because of groups on organized tours or conferences. Also, across the hotel is a disco so it tends to get noisy at night. Their soundproofing is not exactly top notch, so it was tough to get a good night's sleep.