Five stars all round! Angela, the host, was especially great - welcoming and generous.