5 stars all the way through! Clean, friendly, spacious, and a steal for the price!