Great communication, very clean, large accommodations.
The only thing I would add is that although the location info is accurate, when you first arrive be aware that area is congested, dirty and a bit sketchy. Get to know the area and the first impression begins to fade.