Enchantment or Explorer? The Grand suite is big enough to sleep the 4 of you. Not sure how much you value the concierge service, and access to the lounge on the ship.
When are you planning to go, as for most of this years cruises the Grand Suite has already been booked.