was perfect exept the location. was too far from the cahweng beach. takes about 40 min. drive and hotel asking 1,500bt oneway trip. besides that, restaurats and in villa dining service was very good. we found only 3 ~4 ants and 1 lizard during the stay so not worried about the bugs at all. amenities were little masculine scented but quality was good. buggy system was easy to move aroud but seems dangerous since hills are quite high and drove them quite fast.