Fabulous, friendly hosts who go the extra mile. A great place to stay.