Great location for a peaceful villa with fantastic view. Spotless and well equipped.