The appartment is pretty spacious, conform to the description. It's only 20minutes from the 101 building, by walking.
The place is surrounded by lots of shops, so You can always find local food.