Seaside hotel with restaurants, a spa, and pools. La Cantina offers Italian cuisine with unique dishes.