I went a few years ago so things may have changed. Rooms just okay. Beautiful beach with palm trees scattered throughout. . Mainly German and Spanish. Very little English speaking people while we where there. Food was adequate. Cappuccino and Espresso at the pool bar in the am was great! Staff very friendly but timeshare people annoying!