A beautiful pebble beach with natural shade, showers, and a beach bar—the perfect spot for relaxing by the water.