This apt was very clean and contained everything I needed. It is on the smaller side, but exactly as pictured. Benjamin was very responsive about requests, and the apt was very comfortable during my stay. The kitchen was very well stocked, which made it easy to cook while I was staying there.