spot on for what we needed. well situated, clean and tidy, and not noisey at all. would definitely return!