My wife and I had a great time at this very, very lovely resort. The beaches were beautiful and the private island was absolutely gorgeous. The staff was excellent as was the food, drinks, room, and facilities. We have been all over the Carribean and this is by far the nicest place we have stayed. We will be back. The only down-side is that eventually you will have to leave.