Location, cleanliness, all that was good. Giving three stars because there wasn't functional internet. Upon asking we were told it just didn't work well and they could not fix it. If this is the case, the unit should not be advertised as having internet.