Everything as described. The apartment is spacious, with a great terrace on the roof (separate access via a staircase). The hosts helpful and contact. Cool!