Firlingos beach; a nice place to stop for a while.