I would begin by saying that if you are looking for perfection; you are n the wrong lifetime. I have read reviews about this resort before going and would say that 9/10 people are more than satisfied with this resort and many rave about their experience. My wife and I would fit into the latter category. We traveled with another couple and they too were excited about their stay here. The ocean view junior suites are awesome. The four of us enjoyed the beach in the mornings and the last couple of hours each day at the pool. The food and drinks were enjoyable with great variety of both. As mentioned by many others; the friendly staff are the best asset of this resort. I cannot emphasize this too much. The highlight for my wife and I was our daily visit to the local vendors. They are just off the resort property; over the wharf where the boats are moored. The booths are rustic and the resort has posted a sign saying that; you leave the property at your own risk. We felt at no risk while there. if you would like to meet some of the local people and enjoy bartering for beaded bracelets, necklaces and other souvenir trinkets; this is the place to go. Tell the vendors that; "John and Susan referred you". You may get our discount.