Clean, spacious, artfully designed, comfortable layout... cozy bed, great shower, functional kitchen.... I can't think of anything else we needed. The apartment had everything we needed, our hosts communicated everything very well!