Very clean and they had everything I needed. Extremely comfortable stay! I would definitely return!