Everything exactly as described.
Also Djamel responded to communication very quickly.
We had a problem with no hot water, which could not be fixed in such a short time over a Saturday night, but he was able to have someone visit to try to help, and someone was going to fix it the next morning. I think that is about as fast a response as you could reasonably expect.
He also called to tell us that we had left something behind and would post it back.