Great location, clean and ideal for large groups.