Immaculate self contained cottages 100 meters from the beach set in garden/park like surrounds overlooking romantic Sea Elephant Bay