Outstanding hosts. Excellent location. 5 stars.