"We enjoyed staying at this property. There was a bus stop right outside the hotel driveway. The beach was small but perfect for us. Our kids enjoyed swimming in the calm bay and seeing all the fish as they were swimming. There was also an obstacle course anchored in the bay where they were able to swim out and jump off. My kids are picky eaters so there weren't very many options for dining for us. But the restaurants at the resort were very nice. We enjoyed going up to the Swizzle Inn for more than one meal. The hotel was very accommodating for our specific requests. The front desk was very helpful in helping us navigate public transportation. There are some great restaurants in St. George. We did visit the Royal Naval Dockyard, but that bus ride was over an hour. The hotel was clean and the staff was friendly."