I guess it depends on the size of the two ships. Mahogany Bay is designed for two ships as far as space, shops, area, etc.
I didn't have problems with sand fleas, I guess I don't attract them, but they did bother some friends. Didn't snorkel, but it's not the best spot. They do have zip line on site, that is nice. It's very easy if your not going elsewhere on the island. It is VERY clean, has some nice shopping, beach, close to ship, and some bars as well!