Great location, sparkling clean, amazing view, and speedy communication. We had a great stay and would definitely recommend :)