One of the nicest places we've ever stayed in! The view is excellent, the main upstairs area is spacious yet cozy, and everything was clean and well-organized.