The Imperial hotel in Delhi on a luxury family trip to India