A nice furnished flat in a great neighbourhood. We felt at home here.