Definitely a top 3 Airbnb experience in my opinion. The hosts were very communicative and they literally thought of everything we might need.
I was actually looking for any deficiency I could write about, realized there was no shower soap, and then was disappointed to find it on the bathroom counter.