I stayed at the 2 bedroom apartment type- they called it Ocean View Apartment. The location was amazing that it was walkable distance to many dining places, yoga studios, spa and to the beach. The room was spacious and clean, with nice Balinese decorations. They provided a water dispenser in the room so we could safe from the Bali Belly ;)
Only a few downside was, there are on-going construction sites nearby the apartment and our room windows were facing the sites. The work started 7am every morning, and the workers could look inside our room through the windows. When we were in the apartment, we had to close the curtain all the time to block out them. And the alley to the apartment is very deem and not much light in the evening.
Also, we stayed there for 3nights and they provided only 1 bath towel each, and no replacement was given. We asked for new towels and they told us the towels are changed once every 3 nights. So be prepared to bring your own extra towel if you need it.
Overall, I quite enjoyed the stay at this apartment. I will consider to come back if the construction nearby is over. :)