Isla Iguana is a small island in the south of San Blas archipelago in Panama. There is a nice beach with palms, but it is rather mediocre in comparison with some other islands of San Blas. There is an excellent snorkeling on the home reef. Shore and seabed: sand, stones. 
Isla Iguana has the only hotel known by different names - depending on the agent selling tours. Room rates start from $100 per night, that is very expensive for the ugly little bungalow. It is also possible to rent a bed in the dormitory.
Fly to Panama City international airport (PTY). Then take a 4-wheel drive to Puertos de Carti (here it is possible to buy a tour to the islands, if you haven't done it yet), and take 20-30 minutes journey by the boat taxi.