Viva Vacations is a beautiful and tranquil place and we fully enjoyed staying there. We booked a ocean view villa, which was very spacious. It had a living room, a huge bathroom, a walk in closet and a large bedroom. The villas have wifi access, which is convenient. Viva's garden is beautiful and maintained very well. The beach is inviting...
More
