Great hosts -- communicative, flexible, laid-back. A really great place to stay -- your own little corner of a lovely house in a great neighborhood.