Megan is a great host. We had some uncommon flight times for arrival and departure, but that didn't prevent us getting the keys and settling in.
She is understanding and helpful.
The only downside I can find is the cleanliness of the place. It wasn't exceptionally dirty or anything, but there were some places which could have been cleaner.
Overall I would recommend booking Megan's location, but if you are a cleanliness freak, maybe going with a different place is a good idea.