Catherine and her family were so welcoming, the little touches were so lovely, Catherine thought of everything. Perfect for a family holiday on a beautiful island!