It is located on the Beach between the Barcelos and the Milia Tropical resorts, I'm under the impression it is becoming quite the spot for locals. Just wondering, they are new aquaintances of mine and curious boo