excellent places, great communication