Everything necessary, good deal for this price & good location. If you're a light sleeper, walls are quite thin and you can hear neighbors & traffic also from the room not facing the street. Besides that great opportunity to stay in London. Thanks!