It was a great place to celebrate Thanksgiving. It gave us the opportunity to have our Thanksgiving meal on the beach which was amazing. The location makes this place ideal. Other than a few cleanliness issues that we had to take care of when we got there we really enjoyed our stay.