Great location. Clean place. Great communication