Lots of favorable mention of that property on TripAdvisor. As you said, it is right on transit, it is near the terminus so you'll always get a seat, and right at the beach, which should always have a cool breeze that time of year.
You have to eat at Kelly's Roast Beef, which is right on the beach there.