We thoroughly enjoyed our stay at the Villa. It had amazing views, was spotlessly clean with everything we wanted including a large well-stocked kitchen. Would recommend.