a group of happy teens talk about life while on a beach