Great location, great apartment and brilliant hosts who will go out their way to help you