Super Maxi Benidorm is a Latin store located in Benidorm, serving customers late into the night. They offer a variety of products and often have special events and promotions.