Great location clean & great communication