Ramin's place is overall a good one. The house is located in the center, and has many luxurious elements like AC (which we love in these hot summers) and washing machine. What's more, the self check in has proven to be extremely useful.
Nonetheless, I was disappointed when I realized, upon our arrival, that although being listed in the basic amenities, the towels were missing. Furthermore, despite the many wonderful reviews reporting excellent cleanness, I must admit that the apartment we were in had various clean issues (the floor and table in particular). I hope what happened to us is just a one-in-a-time case, and that we were simply unlucky.
Having said all of this, I recommend Ramin's place as an overall good apartment.