Wow. This place is just absolutely breathtaking. The private pool and terrace is the most beautiful amenity possible. We LOVED our stay here for the first leg of our honeymoon.