Adequate but not worth the $400 per night price tag in our opinion. It is a 5-10 minute walk to the beach. Basic accommodation.