Everything was great. On-site parking is a plus. Spacious and comfortable. Conveniently located.