We had great time in G tower. The location was good, we were always able to find taxis around. The staff is super friendly. The apartment was clean but not the best.