Great location. Clean, comfortable. Good communication.