Great location and fantastic host. Had a little problem with hot water during our stay, and Roberto went to great lengths to make sure everything was as comfortable as possible. Highly recommended.