Great location, fun house, and one of the best restaurants just at the beach.