Great location, super clean, a lot of charm and good for a large group.