Leon place is brand new and beautiful. I would come back and stay here again . 5 stars to Leon .