An amazing place to stay - gorgeous views, happy animals and so many special touches makes this stay so unique and memorable.