Beachfront hotel, The Strand Inn, offers stylish rooms, free WiFi, and breakfast. Enjoy fresh seafood at the restaurant, or relax in the bar.