Well furnished apartment recently renovated, really great location