Excellent experience.
Hosts were cooperative and provided assistance where required.
Location is great - with easy access to transport and more importantly to the main Istiqlal street. Being on main street - it also feels bit more secure than accommodations which open into the narrower streets or those on the outside road (if your main interest is istiklal)
The place is spacious, and the facilities provided within are top notch.
Stayed with my wife and 6-month child for 6-7 days and never had trouble. The electronic keylock is a very useful feature and makes the check-in process very smooth and convenient.