We stayed at Quinta da Alegria in November 2012 and November 2013 and had an amazing time there. We booked the Apartment which is beautifully decorated, the bedroom in the mezzanine is incredible, its like staying in a fairy tale apartment. It is the best place for a romantic retreat. The surrounding grounds are great for walking, you always have two or three lovely friendly dogs following you around. It is the best place for animal lovers. There are stables on the property and I went horse riding, which I love, but even if you do not ride, just simply watching the horses is extremely soothing and relaxing. Liesje and João are great hosts and really nice and welcoming. It is definitely worth the visit.