Very clean and very nice. would definitely stay here again. Great family and the dog was an added bonus, super friendly.