Very clean and spacious. Parking is hard to find though.