Excellent location and sparkling clean! Beautiful views and very easy check in and out.