Fantastic city.
Fantastic place.
Fantastic location.
Fantastic hosts.
I recommend the apartment and would consider to come back and stay longer.
Cheers,
Basti