This place is beautiful, everything is clean and new. Location is awesome, near the town and the best beaches. 10/10 would recommend staying here