Would've given the rating 3 out of 5. Check-in isn't clear, the reception desk inside the building is for hotel, not for apps booking (which is the same as airbnb). Apparently this is operated by a company called five senses. I recommend calling the phone number and adding their whatsapp before going into the property for clearer instructions and services. Also, 300RM deposit. Check-in is only available at 3pm, there is a fee for early check-in and 20RM for luggage storage. Check out is at 11am, and again, there is a fee for late check out. From the photos, there are gym, lounge, and pool facilities, however we can't access the floor on the elevator using the keycard given. The only way to communicate with the staff is through whatsapp, and didn't bother to do that. Apartment unit is clean, there is a washing machine but no detergent and drying machine. Dining table can seat 4 people, kitchen facilities is complete. Bathroom is clean, hot water and shower pressure is adequate, however there are no toiletries, only soap available in the shower. Main bedroom is a tad small, only for sleeping, the TV inside doesn't have any programs, there is a smaller bedroom with single bed. Booked this unit 2 days before with IDR 950k, wouldn't say its worth it with the lack of check-in check-out time flexibility, and amenities, and convenience of a hotel.