Gorgeous little villa on an equally gorgeous property. Very clean and everything thought of (three kinds of milk etc). Very clean! My wife and very much enjoyed our stay.