Oil Sheikhs and Russian tycoons alike are spending their holidays on massive yachts with swimming pools, basketball courts, and even concert halls.