Immaculately clean and very well equipped. Great location and views from the lanai. My family of 6 enjoyed our stay.