This place is great, clean with amenities, close to shopping and beaches.