Perfect for groups, clean, friendly and well organised.