Outstanding in every way! Top- notch location, spectacular views, and such a comfortable stay.