Spotlessley clean, everything you need, comfortable and well located for Crystal Palace. Catherine is the best communicator. Great stay and would recommend .