Ilva's place is a nice, cozy place well located in London. It is quite close to the center, you can go to Oxford circles by foot for 10minuts, go to British museum within 30minuts, the people in other rooms are very nice as well, the room is warm and the kitchen is well equipped, you will like it if you are not expecting a luxury hotel.