Everything you could possibly need. Spotlessly clean. Lovely comfy beds and the fresh farm eggs for breakfast were delightful. Absolutely recommend