Great place newly renovated