Maggie's place is beautiful, perfect location, and had everything I needed. I loved working from the cute deck overlooking the backyard. Very clean, and Maggie was a great host as well. Very easy communication, and made my stay super comfortable!