I had a wonderful stay in Marilyn and Uri's casa and would highly recommend it.
I have stayed in 10 casas across Cuba and this was the nicest.
The rooms are spacious and clean, and the views of the magotes from the roof terrace were wonderful. It is a perfect place to eat, drink and take in the views.
I only stayed one night and decided to eat dinner somewhere else, but after eating the wonderful breakfast I wish I had eaten dinner there too. The breakfast was the best I've eaten in Cuba. There was a great selection of fresh food, juices and good coffee. If you have the chance to stay longer in Vinales I would definitely recommend it.
Marilyn was incredibly friendly and helpful in arranging a local walking tour and return shared taxi to Havana (there are a good selection of other tours available, including with horses). The prices were very good and the local guide was very knowledgeable, and picked me up directly from the casa.
I'm travelling alone and felt very welcome during my stay.