Having been to Africa I'd say with all that lush green around he is doing fine!
I got to feed one that was being rehabilitated.
Stick your hand in the crack and you won't get it back from ... A moray ...
There is a pair that live in the Lake Houston area