All as described and very easy contact. Pretty soft bed and not a very homely flat, but everything as described. I don't think the on-arrival cash payment for the cleaning is legal or in Airbnb's interest, but at least it's communicated in advance.