This flat had everything we needed for our stay. It was wonderful to have a washer/dryer and small kitchen. The flat was very clean and housekeeping did an excellent job.