The location of this great apartment gives you the real sense of living in Amsterdam. Located down a narrow street in the city centre, it's both secluded but close enough to be within the city vibe in seconds. Good accommodation and a place to make yourself at home immediately.