Clean, well kept place. Nice park and beach across the road. Walking distance to restaurants, water sports rentals and markets. Sofa beds need upgrades, but everything else is well maintained.