Amir is a very resourceful and exceptional host who goes through great pains to make his guests comfortable and accommodate their requests. I asked to be able to drop off my stuff earlier than the normal check-in. He not only agreed but rushed to clean the place because he wanted to make a good first impression. The apartment was impeccably clean and in excellent condition. The kitchen is very good and had all the cookware that I needed. Roommates were very friendly fellow travelers who often shared food or were a source of inspiration for new recipes. When I realized that I really liked my stay and wanted to extend my time here for another month, Amir was able to find ways to allow me to do so.