Inside The Godolphin, the 'exotic' Cornish hotel that's set bang opposite magical St Michael's Mount