Great place overall 10/10