This was well maintained modern upper flat , very clean and lots of room , had everything you needed .