Great place. Newly renovated. Great location.