translate English to French: The mini apartment is completely new and very high quality refurbished.
Cet appartement de vacances a été entièrement rénové.