Our stay at The Beach Box was generally pleasant, however the lack of cleanliness was very disappointing. The kitchen/upstairs floor was tacky like it had been covered with fruit juice, and walking over the floor with bare feet made the soles of our feet black in a few minutes. Our baby couldn't crawl on the floor until we had vacuumed and mopped the floor so we put him on the balcony, where he promptly found a cigarette butt which he tried to eat. One of the ensuite bathrooms stank so we had to close the door that bedroom/bathroom - luckily it was spare. We let the property manager know immediately and she seemed genuinely empathetic but this sort of first impression is inexcusable. The right thing to do would have been to waive the cleaning fee. Otherwise the place is fine. Lots of space inside and a nice view from the deck. The road noise disrupts the tranquility a little, however we didn't spend much time at the house so weren't bothered by it. On balance, I think you can do better in the area so would take this place if you can't find anything closer to the beach.