Fantastic views of a fantastic location. Well worth a stay.