Small place, good for just a couple of days but quite overpriced and resort facilities as well as the villa need an upgrade.