Megalochori (or Mylos) has very nice beaches with sand or pebbles. The nearest to the port is a pebble beach; if you walk further (towards Skala) you will find a more organized beach with sunbeds. You will also find lots of ouzo taverns, cafés and snack-bars.