Large newly renovated apartment in a very desirable location.