Very nice renovated apartment in a great location