Clean, spacious, family friendly stay.