Excellent location and excellent hosts. We had everything we needed and were provided with local tips and advice. The whole family was very attentive since the beginning of our trip. We would gladly return to Juan and his family :)