I've made it here finally! It was an eventful trip and things worked out well in the end. Have found a nice and reasonable Bed and Breakfast, within walking distance to the cricket stadium. Am heading out now to see if I can buy some tickets for the matches and organise a few other things - cash, cellphone card, internet connection.
More updates later tonight.