Rajasthan hospitality at its finest -- welcoming us to the Lake Palace Hotel, owned by the Taj Group.