Great place, convenient and welcoming for a group.