This is a great place! Karim and his assistant were awesome! They communicate well and tend to your needs. I really liked this place! Its clean, its exactly as described. Public transportation, grocery, and restaurants are within 5 minutes walk.
The place has great amenities, indoor and outdoor swimming pools, sauna, steamroom, and I think some sort of massage parlore or spa. We used the sauna, steamroom and the swimming pool, very clean, not crowded at all.
All in all, we were very happy with our stay. I totally recommend Karim's place.