CONS: The rooms were nice but NO closets/drawers or shelves to put your clothes, we kept our clothes in our luggage. Horrible internet connection in the rooms, couldn't watch TV on those rainy days. The restaurant was closed due to ceiling damage caused by the rain. The small pool was overpowered by loud 20 yr olds, couldn't enjoy it, however, the beach was within walking distance (2 chairs & umbrella were $18 per day).
PROS: They told us Bali was less than a yr old, so the grounds were very well maintained, and the presentation of furniture were very nice in the entrance, great for pictures. Bali is within walking distance from the bars, restaurants, beaches & shopping. When we didn't want to walk, we took an Uber. Airport was 8 mins away on an Uber you can also take the bus. Breakfast consisted of fruit, croissant & coffee. Easy check-in and out. Overall, I had a nice stay besides the few hiccups.