Very clean place, newly renovated. Great location.