Monastery Beach is definitely worth a pit stop, full stop. It takes a while to drink in all the sensory experiences, which are mostly great. Yes the sand is pretty uncomfortable. Bring some water to wash your feet off with. Yet the scenery, the waves, the play of the water makes this a nice place to pause at.
