Great place to stay, however, the restaurant was not open during our stay and it was difficult to find a place that was open to eat. Room was great, but the shower was not draining properly. You definitely require some sort of transportation. Overall, I would recommend this Villa.