Clean. Good size. Helpful, friendly host. The only complaint is that the quality of the beds is low. If those were newer/upgraded, I would have given a 5 star review.