Our stay was amazing. We were very pleasantly surprised by the extra "stuff" - shampoo, body wash, hand soap, dish soap, laundry detergent, laundry tokens, etc. We've never stayed anywhere where they didn't just provide the minimum. The furniture and decor was so cute and we could tell that thought and care were put into every detail. The resort is amazing. Our favorite is the grassy area between the pool and beach. It was nice not having to sunbathe in the sand. The beach was never overcrowded even on the holiday (7/4). We would definitely stay here again and will recommend it to anyone. Our teenage kids had a blast too. A vacation to be remembered.