Amazing place, newly renovated and sparking clean