We had an amazing family reunion staying at Catherine's house. The house is magnificent - large and spacious, beautifully decorated but very homely and the location on the golf course with just a short walk to the beach could not be better. Catherine herself is so warm, friendly and accommodating, it was an absolute pleasure dealing with her. She even greeted us on check in with cake and coffee! I cannot recommend highly enough staying at her beautiful house.