Considerate hosts, beautiful property, comfortable and clean apartment, separate yard for my dog, many extras