The location and view are great, worth it for this price. Unfortunately, it's not stated that there are two types of rooms: the upper and lower levels. So, the price on Traveloka is for the upper level rooms, which are not the same as those listed in the app. If you want a better view, you have to add another 100,000 Rupiah.
The food could have been better because I brought my kids, so the food was quite salty.
The bathroom was okay, with towels provided, but the water tap was very small, making it difficult to shower.
The room was okay, with a 180x200cm bed, but there were still some dirty spots. The long bedside lamp had a bad cable, which occasionally turned off because it was loose.
But overall, it was pretty good, not really a big deal for the 500-600 Rupiah price. We upgraded because the view from the lower level was better, but the staff and others were very friendly.
The Wi-Fi was unusable at night, which was a shame for kids who needed to watch TV, but the Wi-Fi was down. ☺️