Good communication and great location. Clean and plenty of space.