Well appointed, stylish and clean apartment in brilliant location