Excellent location. Well appointed. Had all the amenities I needed. Attentive hosts who endeavoured to make my stay enjoyable