Top Location, Amazing Views - with No disappointments. Overall great stay!