5 Star across the board. Great host, great property and great location. It's larger than it looks, by far and super clean.