Beyond clean . Very comfortable. Great place and family to stay with. Highly recommend this place . Communication is great as well.