Excellent location, fantastic condo with hospitable hosts. A perfect stay.