Amazing view and fantastic place to stay. Lots of thoughtful touches.