What do you expect? It's the tropics. Cockroaches are common. <img src="http://www.traveltalkonline.com/forums/images/graemlins/duh.gif" alt="" /> We ate there twice last year and can't wait to eat there again. Will probably go more this coming trip.