Hotel had to call Traveloka to make sure I had a booking since mine was lost in their emails, but they were able to find it and get me in my room. Room was clean enough, but not 100% turned (used toothbrush out, shower and shower shoes wet-unsure if cleaned between reservations). Bedding had a few tiny stains, but had obviously been washed prior to my stay, and all complimentary toiletries were refilled. The shower and sink area had some molded grout, but that's not uncommon. Overall, maybe not the hotel you want to spend the entirety of your vacation in, but worked very well for my one-night stay. Many food options within walking distance.