perfect location, perfect size place, great communication