Excellent location. Very well appointed. Lovely hosts