Excellent stay, way better than expected. Highly recommended, amazing view, super clean room, nice staff, and great location.