Maggie was such a wonderful host: communicative and made sure there was nothing additional I needed during my stay.