Very clean, fun little place with easy access to local food and beaches.