Great location. Perfectly appointed. Clean. Wonderful communication.