Clean, Spacious, Amazing. 5 Star