Great location, clean, well equipped and spacious. Having parking on site was an added bonus.