Great location and sparkling clean. Comfortable beds and amazing views. Great stay.