BOOK IT NOW!! Read the reviews later, they are all good!
Margo is one of these really special people who you just have to spend some time with, she went the extra mile (also litterally) . Then add that the listing is well located, really good place to sleep, and in a area where you can get the best local Mexican food or drop in at the brew pub, then you get this perfect place.
Just hope it is available next time.