Pretty great place. Very luxurious. Amazing view.