10/10. Book it.
I always brace myself to be a little disappointed, as most listings just are not as nice as the photos. Not the case here. Spotlessly clean, new updates and enhancements, and even a welcome basket. Very clearly a host who cares about her guests having the best experience possible.