We stayed at the Grand Palladium. Its part of a 3 resort complex. there were 4 or 5 pools, swim up bars. Several restaurants. A little train to move around the complex, however everything was a short walk. Go all inclusive...the beach is fantastic, charter fishing, shopping with in walking distance, beach sports, the scenery was most interesting.........it was very safe, but you can find trouble if want to..