5/5 stars, excellent host, excellent location