The apartment has everything you could want for a long or short term stay.
The hosts are equally as good as their apartment