Book this place. 5/5. It will exceed all expectations, and Pam is a gem.