We have recenetly stayed at the Jayakarta Hotel and I have to say it was great. This is our 4th trip to Bali and we have stayed at four different hotels. We stayed at this hotel not by choice but because we missed our original flights and had to re book. From the time we were greeted at reception to the time we left we had no complaints and we have stayed at the Mandira , Melasti and in Nusa Dua .
The rooms were clean , tidy and a good size , the restaurents had great food , the staff were fantastic and the pools (all three of them) were big and enough space to have a good swim.
It is a family hotel so if you want peace and quiet with no kids , dont stay there.
It is walking distance to all the good restaurents on the beach front at Seminyak, there is a cheap and cheerful restaurent called Tropical just outside the front door on the left and th staff were funny , (ha ha not peculiar). Its only a 30 min walk to Kuta and there is a shuttle bus if you dont like walking.
If you leave the front of the hotel ( not the beach side ) turn left and continue left around the windy streets you will eventally come to a street that has some of the best shopping .Not the usual crap that you get from Poppies Lane, the store ownners are really lovely. Most Balineses speak good English , they are a gentle culture and enjoy having tourists in their country . If it wasnt for the 7000 tourists that arrive in Bali every day they would not be able to make the imptrovements that they have been making. The roads are getting better all the time .
There is something for everyone in Bali you just have to know what you want before you go there .