My wife and I decided to go to the Bolongo Bay beach resort last minute for our 25th anniversary . Very nice place and I see why people keep going back. To be honest I was taken back when we had dropped a few other people off at other resorts and then pulled in to ours(backside view). But within 15 minutes of our checking in we knew we were going to be happy . Food was real good and to be honest some of the people we dropped off at the other hotels came here to eat because they heard the food at Iggies and The Lobster Grille was much better than their hotels food. The cruise they offer are great saw many turtles and the sunset cruise was great. i have traveled to a few carribean islands and do alot of snorkling . I do have to say right off the beach out to the rocks on the left may be some of the best fish i have seen . Saw turtles , spotted rays and so many fish. We were in the middle 2 times of fish which we could not count and the colors were amazing. The staff were more then helpful and did not have any problems with any of them. We met some very nice people and all of them say they would definitly go back. As someone with some customer service background I find the staff very helpful, they may not be as fast paced as we are in the states but they are there . With that said sometimes the vibe you give off is the service you may get . Beach is nice and yes there is a few small rocks but nothing to complain about. As for the warning for the spiny urchins ,it is to let you know they may roll in but we did see any. The staff at both bars (Rachel)(Alex)are there to serve you and will make you whatever you may desire(lime in da cocunut). We will definatly return . As for other trips to do while here, ST Johns is nice , shop downtown . Take a cab ride or van ride around the island. We heard the trip to the British island s is nice also.