Vary nice and in a good location. Clean and well maintained. Good communication.