Amazing villa in a superb location. Very clean and spacious. Breakfast on the patio was a very nice touch to the place. We enjoyed our stay here very much.