Michael's property is beautiful and we enjoyed visiting all the animals. The apartment was clean, comfy and well appointed (the shower is pretty epic). I would definitely stay again.