Couples and families enjoy the pebbly beach stuck between steep mountains in this little cove.