Clean, roomy, comfortable, with modern interior. Great communication with the host, very attentive. Enjoyed our stay very much!