great communication & flexibility. spacious. good furniture for sitting and hanging out. good location