Although it’s only 200m from the beach, this establishment is an oasis of serenity in an otherwise frenzied town – it’s also one of the best deals around. Beautiful modern villas with private hammocks and patios surround a solar-heated pool, tropical garden and communal kitchen. Larger apartments have their own kitchens and are ideal for families.
Extra credit for naming it after Garcia-Marquez' fictional town.