Clean, well-kept. Had everything we needed and host was very communicative and helpful. Would definitely stay here again.