Absolutely amazing place to stay! Very clean and spacious. We loved the animals! Everything about this place exceeded our expectations.