Enjoyable stay with a excellent view.