Definitely had an amazing time; very easy parking, lots of towels, nice little touches here and there. moment we stepped in, we knew how they got their high review scores.