Excellent location and spotless unit! Great communication and easy check in. Had a great stay!