Very clean and well organized. Location was great! Check in was a little hard at first but we figured it out quickly.