The place was perfect for a large group and pet friendly