Beautiful views, lovely animals, great stay