I stayed with my wife for 2 nights and was one of the best vacations. The hotel is located in Sheikh Zayed Road the main road in Dubai whereby it connects you to any place in the city.
They gave us room on higher floor with Sea View (Back Side) however you can choose the road view (Front Side) so you could see the towers and the Burj Khalifa.
Check-In was fast and smooth. We tried meals in several restaurants and all was great.More