The complex should be there. It might be covered by the jungle.
http://www.panoramio.com/photo/3309546