When a company places an image of a property (with reference "Vaycaychella Client In Havana, Cuba"), while claiming in the PR they own holiday residences (see quote below), being quite shady about the old working name at the same time, it is quite obvious anyone would search this residence elsewhere on the web. All references are pointing to Mac Tourism hosting this location, while they clearly present the same house/image on their website. Would be very strange if they don't have any clue about anything going on here, if there would be. Just simple DD. You can connect the dots in any way you like, the interpretation of these facts is up to anyone themselves (like or dislike). It is nothing about me, it is about any verifiable information you can find elsewhere.