I'm not sure what you heard, but Tres Pelicanos is an independent dive op not attached to any hotel. They may have arrangements with the Barracuda to book rooms with them, but they are not resident there.dive paradise/hotel coz
contacted tres pelicanos-they are affiliated with hotel barracuda
DISCLAIMER: The above is factual unless their circumstances have changed since May.