Get what you pay for, price was ok at a very short notice. Stayed 4 days with wife and 2 kids, rooms are small and outdated. Staff was friendly and helpful, right on the beach. Gated parking, bring cover to protect car from tree sap. No elevator in hotel, but climbing stairs is healthy!