Amazing place. Stylishly appointed, immaculately clean, fully-stocked kitchen with coffee provided, perfect location, and a beautiful view. Really top-notch and better than we expected. Thank you so much!