5 stars in every category.
The location and the apartment couldn't be better.
The hosts were very nice, bilingual, and everything was done right the first time.
Thank you!