Isla Verde is pretty much the same as it was. You’d be hard pressed to notice any difference since your last visit. Yes, the Walgreens is open as are just about all the other shops and restaurants.