The Cliff Hotel in Cardigan is slightly off the beaten track but offers total luxury in a stunning part of Wales ...