Location and condo were excellent. Very clean and spacious. Over all we had a good stay. A few things to keep in mind for this location. We stayed at 21 Iceboat Terrace - room 4601, which was not the address we thought we booked. However, not a big deal. Over all, the stay was great. The things we wish we knew before hand - the train station at the ground level produces sound all the way up to the 46th floor and so much so, it sounds like you're on the ground floor. The way the building is designed (on the side we stayed on) produced ground level sounds all day and night (trains, sirens and some sort of bell). the room is furnished but, you need to bring any and everything else (coffee, decent sized bath towels, etc). Other than the noise, we would get this condo again. FYI, the pictures on the website are not necessarily the actual pictures of the room you will be in.