Nice place, good host, clean and good for a large group.