The accommodations were beautiful, modern, very spacious, and clean. The location was perfect - just steps to the beach, restaurants, live music, ice cream shops, and more which was super convenient! I highly recommend this resort.