We have just returned from our trip to Dubai and stayed at Belvedere. The hotel has all the facilities you would want with a young family including a fully equipped kitchen, microwave, toaster etc. It is conveniently located near a large supermarket (great for picking up milk for the kids late at night!) and there are several restaurants and fast food outlets within walking distance. Our apartment was clean and spacious and the staff were incredibly friendly and helpful. My only complaint would be that the room smelt a bit musty and the kettle didnt automatically switch off once boiled! But overall a very good experience and I would stay there again.