a great stay with spectacular views