Very spacious, clean, and comfortable. Parking is a little tricky.