Stylish apartment and superb location