Great location. Spacious. Clean. Good communication. Overall recommend.