Great location, fantastic apartment and wonderful hosts. We've stayed in quite a few places in the area and this tops them all.