great location clean great communication modern