We had a great stay. Fahramand is a very friendly and helpful man. His flat is really clean and he puts a lot of effort in the room you'll stay, including ironing your sheets :) so yes it is clean.
we can really recommend this place!