We had a wonderful time at Mangata Villas. The small resort is perfect to get away from the crowds at larger places but has all the same amenities. The rooms are very modern and comfortable and the hosts are very attentive to every need. I would recommend Mangata Villas to anybody looking to get away from the hustle of larger resorts.