Esmeralda is fully functional with pools at the Villas etc... There were a couple of units that weren't repaired for whatever reason, but the vast majority are good. There is a new restaurant on the beach between Esmeralda and Orient Beach Hotel. And no, they no longer have the small nude section. You'll have to take a walk up the beach to get that, but the old Club Orient beach seems to be thriving. Cheers.