I cannot say it is a perfect hotel, but it provides a very good price performance. Along the beach in Bali, it is almost not possible to find a hotel below 100 dollars (we paid c.a. 70 Euro per night for a one-bedroom apartment with 2 adults and 2 kids, including all the taxes). The best part is to be able to access the pools at Jayakarta hotel - with kids, this is very important. It is also very easy to reach the beach and the restaurants at Legian beach, especially it is very difficult to walk in Bali (bad streets and pedestrian walk). For the honeymoon couples, maybe this is not a top choice (the room is not a luxury), but for families this hotel is just great.