There were 5 of us staying at Iwona's flat and it was great. The location is perfect for those that are trying to explore London as it is right next to Kings Cross station and you definitely get the city feel. There are plenty of food and coffee options just steps from the flat. Iwona was very quick to respond to any questions we had and check in and check out was easy. We were able to leave our bags past check out time which we very much appreciated! I wouldn't let the stairs discourage you from staying here, while there are a couple they are not very long. I would definitely recommend staying here. Thanks again Iwona!