5-star stay. Excellent location! Great townhouse! Fantastic hosts!