Clean, comfortable and well maintained with little touches that made our stay great! Ease of checkin and great communication from the host!