Santa Lucea Beach, Sewall's Point — a place to gather · Hottub