5 stars across the board. Great stay, great host