This is a very interesting and different place to stay. We loved seeing all the animals around but like she says, if you aren't an animal lover or are allergic maybe stay somewhere else. The bed and room were cozy and even though there is a shared shower area we never saw the other guests so had no issue. Everyone working there is extremely nice and hospitable. The closeness to the beach and town area are also a major plus. Overall great experience!