We have just returned from a fabulous 12 night stay at Jayakarta Resort in Legian. Before leaving, I was a little concerned about the negative reviews posted on this site. We were happily surprised with our one bedroom apartment & the facilities at Jayakarta. Our room was spacious and very clean. A short walk to the pool, beach & shopping! I must admit the food & beverage prices left much to be desired, working out to be the same price as home. However just a short stroll up the beach and there are heaps of awesome restaurants with great meals at cheap prices! We travelled with a 15 month old & had no problems. Would definately recommend to other travellers!