Gorgeous views and charming accommodations