My stay was amazing. The staff and people were wonderful and very helpful. It felt like a family! However, it seemed understaffed. The restaurant staff often seemed overwhelmed having to waitress and bar tend. The resort is in a special location and the individual cottages are charming and clean. The beach is beautiful! The resort does need some updating. The resort would be perfect with updated bathrooms (especially better showers), new mattresses (I slept with a spring in my hip all week.) and updated/nicer beach furniture, lounge chairs, huts, the restaurant chairs. The food was excellent. The chef also was kind enough to even make fresh fish that we caught.