We had amazing time. Location is perfect, with beautiful beaches are nearby. The place is very clean and comfortable, has remodeled amenities. We would love to come back here many times again. Thank you!