several people are relaxing in hammocks on the water at an ocean resort or beach