Immaculate, recently renovated, stylish apartment, great street, close enough to walk to all the major attractions.