Very enjoyable - Mary was very hospitable and helpful - everywhere was spotless .