I don’t know what will be offered on the food menu at my future beach bar but I do know a majority of the items will be grilled. To that end, I want this grill. Seriously, who wouldn’t? I believe it is located at the Marriott Surf Club in Aruba (that’s the location the blog article was written about). Does anyone know exactly where this is?