5 stars across the board.
Location, views, tranquility with all the home away from home touches.