Clean, very nice, everything one needs, good location and a host who is SUPER! We would not hesitate to stay at Ellen's again.