The property itself and all amenities were wonderful and as advertised. We had a small family reunion, so all ages enjoyed the pools, ocean, restaurants and location. However, our unit (#249) also came with cockroaches in the kitchen (including the refrigerator) and living room areas. This situation dramatically altered our eating plans, as we were hesitant to store food and ended up eating most meals out or had food delivered from local restaurants, adding to our total trip cost $$$. This was disruptive to our overall stay, at an otherwise great resort.