The location is truly fantastic, you will not get a more central location than this.....however the place does indeed smell of food and one evening the was a haze in the room from the kitchen which meant we couldn't stay in the flat for at least 3 to 4 hours. Also the entrance is a little quirky, as you have to walk through the restaurants kitchen in order to get to the flat upstairs, but you could call that charming also.
If they fixed the smell, this would be a proper five star.