Excellent location and very seamless check in. Sparkling clean and great communication throughout. Highly recommend