Comfortable apartment in a super location