This was a great place to stay for our family. It has everything you need with thoughtful touches like plenty of books, games, ping pong and a well supplied kitchen (although you may want an extra baking tray if you plan to make things that need large trays). The hosts are lovely and responsive if needed but easy check in and out makes for a smooth stay. Walking distance to local corner shops which is super handy. The downstairs does require going outside but it is very close and covered so was easier than we thought to pop up and down as needed. Rancho Relaxo indeed!