Ruben was an absolutely outstanding host that did more than I could ever have asked for! He was extremely accomodating at check-in and check-out to find solutions for us to make the most of our trip and gave some great food and site seeing suggestions!