Dubai is simply awesome. you should plan your trip during winters as the weather will be pleasant there. Go for the metro, the connectivity is really good and it is cheap also. if you need further info you can text me.
Hey there yes hop on hop off is a good option to see the main attractions within a short timeframe and then if you have more days you can decide if you wish to see more. Just try and go March or April as after that it gets really hot. i lived there 12 yrs:) Safe travels..
Hop on hop off is good but depends on ho wmuch time u have in dubai. you can even take NOL pass and use metro systems as well. it has metro to almost all attraction in dubai. use klook for cheaper booking.
I have done it but it's a little expensive get the tkts from Dubai Mall or Mall of Emirates it's not so much fun they give u a set of ear phones to connect it n u will get to know about the places and it's importance