It is a super clean and spacious. The decor is really nice and welcoming. Instructions are easy to follow. It was an awesome experience. Parking was kind of hard but it is not impossible to find something near by.