1. Plenty of people have dogs. You just walk them where there aren't lots of people around. You need to check with landlord if dogs are accepted because many compounds/apartments don't allow them.

2. Safe, but obviously exercise all the usual precautions you would take in any city. You will get stared at whatever you wear.

3. Bars in hotels. Wide variety of average restaurants. Lots of outdoor activities. Shopping.

4. Best to buy if here for long term.

5. It's the national pastime.

6. Shouldn't be a problem.

7. Over-hyped and over-priced. Wouldn't surprise me if it burst.

8. Yes.

9. Yes, but you have to pick and choose cos there's some rubbish stuff too.

10. I've heard that some places do breakfast, golf club for example. Coffee shops will all do breakfast.

11. Yes.