An immaculate, stylish apartment is a great location, close enough to walk to all the sights.