I highly recommend! It is a little confusing to navigate the interior of the building with the "reception" located on the mezzanine (up a flight of stairs, through a door & down a hallway) as it is not in the lobby. After my confusion was remedied, I found a beautiful apartment! It was huge, clean & beautifully decorated. Laundry was in my particular room . My only (very small) issue was the wifi was not very strong, but it certainly was not weak either. I brought this up as a polite matter when I was leaving, but I stress this did NOT reduce my satisfaction with the apartment. Their security is high in the building as I was required to enter 3 codes (one for the street entrance, one for the door to the 2nd floor foyer of my upgraded room & one for my apartment door)... so I strongly suggest taking a "screen shot photo" of these codes on your phone so you can refer to them when you arrive each time. It is certainly a learning process when you first attempt these codes. They provide the codes the day of check-in. As I would leave each day for sightseeing, I would take a look into various rooms they were cleaning and each room was so unique and well decorated! My final word: the staff was so nice! They were very polite, sweet and accommodating! I would stay in TG Suites again without a doubt! FYI, my friend stayed at the Intercontinental for twice the price, a room a fraction the size of my room, without laundry and he was only 5 minute walk from TG Suites: I WIN!