What an amazing and beautiful villa! The pool is amazing and the rooms are huge with great beds and the staff were outstanding. The location is good but getting a taxi was difficult and on our first day the staff we kind enough to take us to the closest taxi spot as we were running late! But this villa is a must visit!!! Loved it so much.