"This hotel was very disappointing. Unfortunately from check in through all restaurants and activities we found the staff generally unhappy and difficult. Check in line was extremely long and staff were standing around joking while only one or two people worked. One of the check in women was extremely nice, but the rest were not Many times we tried to engage staff we were met with disinterest and in some cases, minor hostility. I was surprised given the level the hotel holds itself out to be. Hearing "hurry up. what do you want" aggressively from bartenders near the beach for example. Given the price difference we probably should have should have gone with the Grand Hyatt. The Baha Mar property is nice to look at and walk around and we did have good times at some of the pools and restaurants, but it really isn't up to the standards it sets out. Certainly was a set down from staying at the Atlantis."