Luxury self-catering apartments at Crantock Bay feature an indoor pool and C-Bay Bar & Bistro, offering sea-view dining with local produce.