Very nice location. Clean and cozy. Nice patio with excellent view. Our family enjoyed staying in the villa.