Beach pavilion in Greece, offering a tranquil escape with fine pebbles and sand.