Great location. Clean. Spacious. Fair price. Overall good!