I stayed at The Keep for three nights in May. A great place to relax in a quiet spot in the middle of St Ives. Away from the bustling crowds and steps away from the best beach, where, if you're lucky, you can sit and marvel at the wonderful sunsets. Carol and Mike were the perfect hosts. Warm, friendly and...
More
