Very clean...kind of like a mini hotel the way the rooms are set up. Easy check in and check out. Small bedroom but good if your just sleeping and changing there. I would stay here again.