Perfection! Great house, amenities, location, everything! The kitchen was perfect, the rooms were spacious and extremely comfortable and the view was even better in person! A must stay.