We stayed here as part of a package with a day cruise on Discovery cruises. We stayed in the Sheraton but it is connected to the Westin which is more expensive and they share the pools and beach facilities. The hotel room was fine and there were different pools to choose from. There was a desk which was also very helpful in booking tours and things like that. Because we arrived on the cruise ship, there was a wait to check-in, but other than that the service was excellent. The island is beautiful. We went to Nassau after this which has more shopping and is more of a port for cruise ships-Freeport is more natural and quieter. We were there during off-season so not all restaurants were open every night, but there were usually two to choose from besides room service or going out. The price was very good as we booked early.








