Has anyone rented or know about the vacation villas at Rancho Las Guazaras near Jarabacoa? The internet pictures (mijarabacoa.com and homeaway.com) look amazing, are they a good representation of the property? Thanks!!