The flat had everything I needed, I did have to ask for the flat to be cleaned when I arrived as they were expecting me to arrive later and therefore hadn't prepared the flat for the advertised check in time of 1pm which was disappointing.