Great location. Great communication. Spacious and clean.