The location was great and Karim was an excellent host. We walked everywhere and the metro was quite convenient. We were a family of five and the space was just enough for the five of us. The place was clean, but not sparkling clean. One inconvenient thing was that hot water ran out after couple of showers at the end of the day and we got tired of waiting for more hot water. We later learned it takes another couple of hours to get more hot water from the electric heater. If you are a smaller group, this should not be a problem!