Stayed here for 1 night on a business trip, needed somewhere central close to a tube station - this place definitely ticks that box as it’s over the road from Russell Square and walkable to Oxford Street. It’s actually such a huge apartment, bigger than I expected, which was great for sharing with a colleague as we had our own space. Kitchen is amazing with everything you’d need for a longer stay. Huge comfy corner sofa too. Would definitely stay here again.