An excellent stay with fantastic views