We loved our stay at Three Little Birds. We had the beach almost to ourselves most of the time. Sometimes there would be a few people but never more than 10, and it was a large beach (and we were also there during Spring Break). The water is very warm and calm and perfect for swimming and other water activities, especially with kids. The owner provided a kayak, paddleboard, inflatables, and sand toys which were great to have at the beach. The pool was also very nice and never crowded. We used it a lot as it was only a short walk from the condo. The beach was just outside our front door.
The condo was well stocked with everything that you might need (beach towels, snorkeling equipment, etc.). We had everything that we needed, we just needed to buy groceries (keep in mind that the nearest full service grocery store is about 45 minutes away which did involve some planning).
There are some great attractions nearby (Stingray City, bioluminescent bay, Rum Point, Starfish Point) but make sure when booking any tours that they leave from Rum Point and not the other side of the island or you will have a long drive ahead of you (we made that mistake but we were able to reschedule everything). We had a rental car and we used it quite a bit.
We enjoyed the quiet and peacefulness of the location and being away from the cruise ship crowds. One day there were 15,000 extra people on the island with all of the cruise ships in port but you would have never known it from where we were staying.
The condo was spacious and nicely decorated. It was also very clean. The owner was friendly and responsive. We are definitely going to plan another stay here.