We loved our stay.
We’re a family of three—two adults (one pregnant) and a nine-year-old—and Sandyport was exactly what we needed: small, safe, and relaxed.
We stayed in a ground-floor suite, which was perfect for us. It had two bathrooms, one king bed, and a pull-out couch, and kitchen. The room was tidied every morning, essentials were restocked, and everything looked great.
The pool area is ideal for younger kids—small enough for them to enjoy safely. That said, it may not be the best fit for teens, as they might get bored. A few more lounge chairs around the pool would also be a nice improvement.
The beach is right there and it’s fantastic.
As for restaurants, there are quite a few within easy walking distance, which is a big plus. However, the quality of food and service can be inconsistent, and prices are high for what you get. Expect fairly standard American-style menus. That said, our favourites were Mi Bi’s and Bon Vivants (drinks). The Twisted Lime and Blue Sail were disappointing. We ended up walking to the grocery store for fresh food, milk, and breakfast items—both to save money and to eat a bit better.
The resort itself is a bit dated, but in a charming way.
One downside was that we noticed some garbage around the property that didn’t seem to get picked up, and throughout our week-long stay, our suite’s towels were never refreshed (may be an extra charge).
Overall, the resort is quiet, family-friendly, and accessible.