Utopia of Cassidy

An unaired episode of Sealab 2020.

The Sealab crew discovers an island of Paradise. Or do they?