2 bedroom apartment for rent in Dubai, Executive Tower F, Business Bay with Skyline View