everything I was hoping & more! amazing spot & service