A beautiful upscale villa in a great location. The roof top patio was a big hit with our party enjoying breakfast in the mornings and wine & cheese at night. The villa staff are amazing. We felt extremely welcome from the moment we arrived.