Clean, Spacious, located in a lovely area. Easy check in and communication was great!