Ramadan, with its special, spiritual vibes, is a favourite time of the year at Bath