This private resort has all the facilities and options one could want. The beach was not the best but we all know that they come and go all the time. Our ship was the only one in but I was told by staff that it can get crowded if there is more than one in.
The port facilities are brand new and very nice but not very "authentic". We had a great time on a 3rd party excursion to the Hilton, Rose Hall, an all inclusive resort about 30 min. from the ship. I did not want to "wander around" Jamaica and the Hilton offered nice facilities and a very comfortable environment.