Giraffe Manor, Hotel with Giraffes