Allen is a very kind, thoughtful, pleasant host. I arrived Edinburgh late, and for some reason, I could not inform him my arrive time, he waited for us in flat till we arrive, welcomed us warmly without any complain. He even wrote a welcome letter in my own language! The flat is so cute, clean, well maintained, and very homelike. Everything is so handy! The weather was not very good during my visit, Allen gave us some suggestions of indoor interests. There were two kids traveling with me, Allen prepared plenty cartoons, candies for us to amuse children. It was hard for us when we had to leave the flat. I highly recommend Allen's flat, and if I visit Edinburgh again, I will definitely stay in this flat.