Excellent host(s), excellent listing, excellent location! Had a wonderful time all around. Thank you!