We had an amazing time staying at Nancy & Jim's townhome. There were 6 of us in total including two 2 year olds. The room with twin beds was perfect for the kids, and the two rooms upstairs had comfortable queen beds and beautiful, recently updated bathrooms. The kitchen is beautiful and has everything you need to cook if you wish. My husband and I stayed in the master and I woke up to watch a gorgeous sunrise every morning directly from our balcony.
The property itself had a clean pool which was a little chilly, but the kids still enjoyed. This townhome walks right out to a sidewalk that leads to the beach which is absolutely perfect. The beach itself is mind blowing. The water is crystal clear, and the sand is so soft. Since my children are early risers, we took advantage and went on a sunrise stroll every morning where the kids could hop around in ankle deep water looking for shells. If you turn left on the beach there is a fun tiki bar called "Manta Ray Beach Bar" that opens for lunch and dinner (they have TVS, so thanksgiving football was enjoyed by my father in law). They knew us by name by the time we left. Karaoke night was fun, but the live music on Friday was by far the best band I have ever heard, in the states or elsewhere. If you continue past the restaurant, there is a beach "shack" made out of wood remnants and tarp. It looks interesting to say the least, but you MUST go there. Bernie is the owner and he makes grilled and pan fried lobster, cracked conch and fresh fish caught that day. The pan fried cracked conch was to die for (my two year olds devoured it).
If you turn right on the beach from Cannes village you will find Island Seas resort which is a great place to enjoy a beverage, sit in the hot tub, let kids splash around in a 1' kiddie pool, or rent inexpensive water toys. We used the paddle boards and had a blast looking for rays and coral.
Overall the experience is just a perfect laid back beach vacation. Catherine, the property manager, grocery shopped for us before our arrival so we had cold beverages, snack foods and breakfast items on hand. (The grocery store is close and easy to navigate to if you'd like.) I would ABSOLUTELY go back to Grand Bahama, in fact we are watching flight prices already to get back to this beautiful townhome and enjoy (what felt like) our bey own private white sand beach.