Great location. Clean and well appointed. Great communication.