Size and location are fine. Check in was great. My rating is for the cleanliness.