Stellar place. Amazing view.