Clean, comfortable,well laid out, very private, very good host.