Excellent all round. Clean, comfy, functional and warm. The animals were a hit with our toddler. Great location. Friendly hosts and good communication. Thank you very much!