Overall, the location is great!
Hotels and apartments with a view of the BH, drive to the Dubai Mall and the Burj Khalifa itself - 12-15 minutes, prices are affordable, everything is within walking distance, you can even take a romantic evening boat ride along the canal for 6-8 people