our second stay at Catherine's was just the ticket for weary travelers longing for a comfy, clean and safe harbour.