Three of us stayed in the apartment for two nights, and the place worked well for the three of us. The kitchen was small, but clean and equipped with all needed cooking supplies. The place in general was clean and given the size of Berlin, a decent location close to supermarkets, restaurants, and bus stations. Thomas was flexible with the check-in time, which was great. While Thomas doesn't speak perfect English, he spoke enough to be able to understand him easily. There was a bit of confusing about taking out the trash like asked, so make sure you get clear directions from Thomas on how to do so. Other than that miscommunication, it was an enjoyable stay.