The resort itself was very nice. The restaurant is ok, nothing great. It wasn’t exactly enjoyable but it wasn’t awful. The smell, omg the smell !!! So we were aware that they have a seaweed problem this time of year, but one of our taxi drivers told us that it’s their fault. They do not actually take care of the beach on the resort. They let the seaweed just pile up. Even after “cleaning”. They just make piles of seaweed and leave it there and I promise it really is a unbearable. We did everything we could to stay off the resort because of the smell. Also, when you check in, they will pressure you to attend a presentation, which at the time they didn’t tell us was a sales presentation so we went. When you decline what they are offering they will try to pressure you to buy and make you feel horrible. My husband and I had such a bad experience at that presentation. They literally told us “we can’t just let you leave”. We’re on OUR va that we paid for and they try to hold you hostage there until you buy. Eventually we left with no issue and got to enjoy the rest of our vacation. That presentation and the smell from the beach is enough to assure we will NEVER stay here again nor recommend it to anyone. We will definitely visit the island again just never staying here again.