We really enjoyed our stay. Our villa had everything we need. The view from our terras was beautiful! Great location!