Beautiful city and lots of to do within walking distance of the ship. There are a lot of options for tours with local guides waiting for you when you get off the boat.
Beach at Divi Resort by taxi was perfect for children. Shopping was fun and varied. Local eats with a view of the ocean were the highlight at Harborview Restaurant. Big cruiseport with shopping.