i stayed at the viva vacation resort while attending a fast/detox 3 minutes down the beach. the manager could not have been kinder or more accomodating (they had already cleared my minibar before arriving).
the rooms are large and set in beautifully maintained gardens and the whole resort feels very spacious. the only downside is that the beach is not cleaned and is strewn with debris and broken glass.
- Free Wifi
- Free Parking