Nice hotel, friendly staff, the room was very spacious and nice decor, it looked quite clean on arrival but the tiled floor hadn’t seen a mop for a long time and it was really dirty ( my feet were black !) I asked the room attendants would they mop it which they did immediately. Apart from that It was fine, bed comfy, decent shower room, water delivered everyday day, the breakfast was good, enough choice for everyone and an egg station to order eggs whichever way you want them! Good sized pool, very comfy sun beds. The only downside was the place was looking tired in a few places, to get from the pool to the beach you have to cross a little road which is like a scooter racetrack! and the beach had a huge problem with rubbish being washed up onto it! I walked 2 miles down the beach (one way and then the other way) and it was the same all along really, some of the beach bars cleaned it up around their bars but apart from that there was no real urgency to remove all the rubbish and the plastic from the beach, we stayed here for a week and the rubbish was never removed . There were also “little rivers” every now and then along this beach from inland that absolutely stunk to high heaven !! People said they were open sewers going into the sea! Hence I never even stuck my toe in the sea! Sadly, Because of the beach issue, I will not be returning to Bali