This place is located in a safe and gated community. It had all the amenities we needed during our stay. The beach is only a few steps away. The kids enjoyed the pool. The clubhouse was kind enough to let us pick the mangoes off the tree. There is some road noise but was not bothersome to us.