Impeccably clean, fully stocked and well appointed. Plenty of thoughtful touches throughout. Host was very responsive and helpful. Property location was perfect for us. Not to mention the views!