Chic all-inclusive beach resort featuring opulent architecture, indoor & outdoor pools, a spa, and numerous dining and drink venues.