Clean, tidy well located and very comfortable, very well presented also