The town of Ubud, wherever I in fact expended Xmas about 4 many years ago, is loaded with yoga studios and loads of that sort of point, Along with lots of reasonably priced guesthouses and restaurants and whatnot. You could devote a few of your time and effort in Ubud, and other days on or around on the list of beach parts. I can give you more info