Amazing place to stay with a fabulous view.