Very clean and comfortable flat with all that you need, would highly recommend and will stay again when in Edinburgh again!!