Good communication n location; spacious, clean n tidy.