Beautiful location, fantastic host, 5 stars