first time staying at an apartment via traveloka, at first confused to contact the apartment owner, but on the day of the event, travelio contacted us and the check in check out process was smooth..the apartment facilities are complete. clean, friendly service..recommended to stay here again..