Excellent experience !!
This has been a quiet n decent place for my family, we were on the ground floor serviced apartment (saved carrying our baby stroller to top floors). Swimming pool was small (located right behind the appt) but good enough to take a dip after a busy day out. My little daughter enjoyed playing in the pool, no problems with any facility.
Food was alright not many options in English and Indonesian breakfast, didnt provide us with cooking condiments (as promised over the phone) but we bought from a store in the city (as there were no stores in the nearest vicinity, need to walk atleast 10-15mins to the main road)
Location is good but the road to reach here was awful (lots of pot holes). Taxis are just a call away if you need to go out, mind the charges (you might need to haggle).
Over all a pleasant experience, would definitely recomend for a short/long get away.