Beautifully appointed apartment with homelike comfort in a super location