Exceptional view, exceptional location. Bed leaves a bit to be desired, windows could be cleaner, but otherwise a great stay.