Excellent location and excellent hosts. I highly recommend this place.