All as advertised and so much more. Our first time using Airbnb, I think the bar has been set rather high...