Very clean place. Beds could be better but other than that, everything was great.