Stylish three bedroom apartment near South Park