Fantastic! The place was spotless, had an amazing vibe, and the hosts made the check-in/check-out process so smooth! The noise from upstairs neighbors was a bit disruptive at times, but really didn't take detract from the experience.