I only had one night in Vinales, but thanks to Leonel I was able to see a lot and had excellent food! I arrived around lunch time and Amarilis made a delicious plate of fish for me. After lunch they helped me organize a horse riding tour through the valley. After the tour Amarilis prepared an amazing lobster dinner for me. The fridge in my room was well stocked with beer and bottled water which was nice. In the evening, there son who speaks excellent English took me to the local salsa club. The next morning I ate an excellent breakfast with lots of fresh fruit on the patio overlooking the valley. Then Leonel arranged a taxi for me (the driver had a '57 Studebaker) and I was able to visit Cuevo del Indio and Mural de la Prehistoria before I had to head to Havana.
Leonel and family were such outstanding hosts. I'm still amazed I was able to do so much in such a short stay. I highly recommend staying here!