Spacious, clean and functional. Parking was slightly tricky for our large SUV as driveway was a bit tight but no major problem at all. Overall great experience.