Flat was clean and although small had all necessary equipment. The location was perfect for our needs.