Clean, spacious, comfortable, and welcoming apartment. Had a good stay.