Tanzini Upper Deck restaurant certainly has a magical feel to it  whether that is because of its location on the 29th floor of G Tower Hotel in Kuala Lumpur along Jalan Tun Razak  provides diners with gorgeous views of the twinkling city centre  or the mirrored ceiling that conveys a supreme sense of space and  frankly  a slight case of vertigo