Amazing views. Amazing location. Top notch stay.