Responsive, clean and great for a large group!