Sand Castles Resort is a beachfront complex with an individual owned apartments. Prices and upkeep varies on the owner. Great location. Walking distance to everything. E23 is not nice although pictures are ok the apartment is outdated and needs a lot of repairs. The host has a bad attitude. Do yourself a favor and don't stay at E23.
- Free Wifi