Hope you guys read the review before booking. Not recommended at all. Room are small and dirty, perhaps they haven't change the bed sheet as well. Also in regards to deposit you have to contact them everyday, if not you won't get your deposit back. Until I wrote this review, they haven't refund my deposit yet. I reported to traveloka team as well.