If this were the only guesthouse in Ubud, I'd say stay here. Because it's clearly not and because you have so much choice, stay elsewhere!
Generally speaking, the staff couldn't care less if you are there or not (no one says hello or smiles) and the facilities are questionable (toilets back up, showers have lukewarm water, there are rats/cats in the ceilings, rooms may or may not have been "cleaned" before your arrival, linens are stained, pool is tiny and there are only two lounge chairs, breakfast dishes are filthy, breakfast servers don't smile and seem to hate their jobs, etc.
As for a facility, this is definitely a GARDEN bunglow (lots of trees, plants, greenery, and ponds). It is beautiful and serene BUT, again, I would never stay here again, as I didn't feel welcomed or cared for at all.
P.S.: All rooms are padlocked, so don't expect any sort of maid service for the duration of your stay. For me, this was 4 days.