I can't seem to get my samba share able to be accessed for writing by a guest. Here are the settings

I can't seem to get my samba share able to be accessed for writing by a guest. Here are the settings. The /Terriblebyte has read, write and execute permissions set for the guest...
Any pointers?

[global]
server string =
null passwords = Yes
guest account = nobody
username map = /etc/samba/smbusers
syslog only = Yes
announce version = 5.0
name resolve order = hosts wins bcast
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_KEEPALIVE SO_RCVBUF=8192 SO_SNDBUF=8192
wins support = Yes
idmap config * : backend = tdb


[Terriblebyte]
comment = The Terriblebyte
path = /Terriblebyte
read only = No
create mask = 0777
directory mask = 0777
guest ok = Yes
public = yes
only guest = yes