Hi! We're the owners of the home La Diosa was once in and the plaza where Mr. C's was located.
La Diosa did close down and the tenant returned to live in the US. We have had the property up for rent and/or sale. Offers are welcome.
Mr. C's occupied the third floor of another property of ours in town known as Island Plaza. He did move from our property and reopened in another location but was then closed down by local authorities. As stated above there is a great new spa in Island Plaza and a new cinema shortly to be opened where Mr. C's formerly was.
Hope this helps.