Awesome place! Well-stocked kitchen, amazing location, thoughtful touches throughout, and impeccably clean!