Le Chalet is a seafront restaurant offering seafood and Mediterranean cuisine in an airy setting with complimentary Wi-Fi.