The Twin room is great! Very clean, wel kept room. Not cramped at all. The apartment is SO Centrally located its amazing. I was working at a theatre on the west end, literally 3 minutes away. Its right off Leicester Square, which is where all the Film premiers happen, its also steps away from piccadilly circus. Its a great space if you're in town for business in central London, easy to get to from Heathrow, and a few Underground train lines. I will defiantly be staying at this location again.