Large, pleasant, well-located place with plenty of space, perfect for big groups. Also flexible with check out.