great communication and location! very clean and well organized