Chic hotel in Carbis Bay, offering stylish rooms and suites, some with bay views. Features a sophisticated restaurant and bar.