Amazing location. Sparkling clean. Better than expected. Communication was great. Check in was easy. Totally recommended!