We stayed at Sankara for 4 days.
Pros:
Super comfortable deluxe room, great pool, good food, good massages, free shuttle to ubud center
Cons:
1. Breakfast was good but wasn't unlimited. I know it's not buffet but guests should be able to order a few extras. I was charged for extra eggs twice.
2. Food was expensive with 20% extra charges. Portion size was small for steaks and chicken
3. No taxis can enter the property if you want to go to places other than ubud center which means you are forced to either walk outside to look for a taxi (which is confusing) or ask Sankara reception who would charge you 4 times the actual price.
The staff wasn't helpful in this regards.
4.There was no prayer mat on the property which is shocking considering Indonesia is a muslim country- can't pray on a dirty yoga mat.
Summary:
Overall the stay was good but the resort was expensive and customer service was average.