Luxury development in Business Bay offering studios, 1- and 2-bedroom apartments with canal views and premium services.