Mangata Villas is excellent. The casita we stayed in was the nicest place out of the three we stayed at on our trip. The hosts are great, we really enjoyed talking with Aaron and Serena was very helpful with the details of our stay and recommendations. They are located on the North end but have good places to eat nearby and we scheduled our snorkeling from the neighbor resort which was very easy and cheap. They have weekly events to include yoga and drive in movies. The bar/pizzeria is incredible and feels very private. If you are looking to get away from town but also want to have some options for food an things to do this is the place.