I think Leone and Vaughn is a great experience, not only does it have good survice it has a great atmosphere in every location. Definitely recommend this lovely business