This hotel is frustrating. Despite being advertised as all-inclusive, their constant attempts to upsell are bothersome. We were even charged $160 for a bottle of wine without our explicit knowledge, which feels like a scam. While the location is convenient and the French restaurant is good, the overall experience leaves us with the distinct impression that they are constantly trying to deceive their guests.