The stay was amazing. All the little things were thought of - from a couple of beach chairs to the ziploc bags in the kitchen, it made everything so much easier. There was even a sewing kit which helped when my wife found a rip in her new tank top! The room itself is wonderful. It was pretty warm the last day we stayed so the AC came in handy. It's on the top floor so nobody running above you. Oh and it's a great size for what we need.
The sleeping arrangement was perfect for our little family of four. Me and the wife were in the bedroom, and each kid had their own mattress as the daybed also has a trundle bed underneath. My 14 year old son enjoyed sleeping separate from his "sleep-slapping" 11 year old sister. The main TV hangs from the ceiling - and it's easy to get behind it to plug in a FireTV stick or an HDMI cable for streaming services.
Of course the balcony is the star of this unit. Easy to use hot-tub and a TV and LOTS of comfy chairs to relax in. There's even a table where we ate a couple of dinners. My kids didn't want to leave the balcony to go on the events we had planned.
The location is also great. Just grab some beach towels from downstairs and head to the beach - a quick 4 minute walk past the pool (or 90 second jog for the kids) and a nice little private resort beach is ready to be enjoyed. We went in mid-March and the whales were singing their hearts out. Anytime we put our heads under the water we could hear them. We saw them breaching every day we were there.

The café was never crowded and was just above the beach for great views of the sunset. Great food and drinks too. Now as a frugal dad, I was surprised to see the low prices for the soda vending machines (Stupid, I know). The resort has a grill right outside the elevators which helped for a cheap hot-dog and chips dinner for one of the nights which saved a little money (and was still a hit!). It's also extremely close to Front Street and the great little shops out there. Just a quick 40 minutes from the airport too!
My AirBnB-skeptical wife became a bigger believer after staying here. Nothing was stressful and it helped ensure that our dream vacation was achieved! Thanks for the great experience!