Translation:His parents are selling vacation homes.
To me a cottage is just a small house, so I wouldn't translate it like that. However, I know in some parts of the world it is used to mean a holiday home (I might say holiday cottage to mean that). Otherwise it seems fine to me. My guess is that the software simply doesn't have cottages listed as a translation of Ferienhäuser.