Exceptionally well stocked kitchen, high end toiletries, sparkling clean, thoughtful touches, spectacular views, convenient location and the most generous of hosts. Exceeded our expectations. Highly recommend