Super appartement at a super location