I can absolutely recommend Villa Moopich. There were 8 people in our group and everyone enjoyed the spaciousness of the six bedrooms, each with a large private bath. There are two additional bathrooms, complete with showers in the Main House which is set up for entertaining or just laying about for some rest and relaxation. Fully equipped kitchen was handy as we all enjoyed being able to cook the occasional breakfast or enjoy some poolside Margaritas in the afternoon. There is no shortage of good restaurants within walking distance. Even took in a yoga class and some in our group enjoyed massages on the beach. The main town is an easy walk, by beach or road. There was no need to rent a taxi at all except for the short transfer to the Villa from the Ferry on or arrival and departure.
The beach is located just in front of the Villa. Loungers were supplied as were Kayaks. Would wander down to see the sunset every night.
Lastly and rather importantly we had Delio and Marta looking after the house and our needs. Very friendly and helpful. They are also available to cook upon request and made us a great Mexican meal one night.
Great accommodation in a great location. Enjoy!