We had a great time at All's Good! It's a fantastic location to walk to all of the restaurants and it's close to the beach. The pool is AMAZING and we spent most of our time there and at the pool bar downstairs (the ocean was churning due to storms, so we only went 1 day). Keep in mind, there is no bathroom downstairs at the pool, so you'll have to walk upstairs (those stairs get hot - bring shoes down with you) through the entire house on the wood floors to get to the bathroom - it can be slippery!
The house had everything we needed, although the pans in the kitchen were pretty worn and everything was mismatched, but that wasn't a big deal. I contacted the rental company about beach gear and was told they had nothing, so we packed what we needed. Turned out there were chairs and floats, a cooler, and some other beach gear already at the house. If you need beach towels, you can rent them from Royal Shell for a few dollars ($3 each for the week I believe).
Overall, we had a great stay and will likely come back in the future!