life beach pleasure and much more people island beautiful