Great communication (how to get there etc), a very warm welcome, super clean, well stocked with small treats :-). We would choose Mary again next time