Great location. Clean, tidy and spacious. Good communication.