A great stay with fantastic views.