We stayed at Sapphire Shores for 18 days over the Thanksgiving holiday with the whole family. The home was wonderfully decorated, well taken care of, and deserving of praise. We had over 18 people and everyone enjoyed themselves — it could have easily fit 30. We fit all 18 of us at the large dining room table for family meals, and the large kitchen made meal prep easy. The kids especially enjoyed the heated pool and game room, and my daughters loved the bunk rooms. The team checked in to make sure our stay was wonderful. The two included golf carts made it easy to get around even though we were only a few hundred feet from the beach. An enjoyable trip and a beautiful home — we'll definitely be back and make this an annual event.