Great location, clean and spacious for large groups.