It was tough to enjoy our stay with the threat of additional fees written on every wall. The host provides white towels for guest use but has signs posted in every room and bathroom stating that additional fees will be charged if they are stained. She also very nicely provides beach towels and a cooler for guest use but again threatens additional fees if they are returned with any beach sand. You will also incur additional fees if you bring beach sand into the home. The host leaves specific instructions on how and where you should wash off the beach sand before entering. This place was also NOT very kid friendly. The host did provide several baby items, none of which we used since we brought our own, but we had to spend 20 minutes when we first arrived moving all of the breakable nick nacks out of reach of our two year old.