Perfect location. Incredibly clean. Really nice stay!