5 stars across the board. Great host, home, location