I had an uncomfortable experience when checking in at this hotel because of a miscommunication between the hotel and the agent. But finally the hotel gave me a solution and I was able to check in even though I was given a slightly different room from the order. But I really appreciate the handling of complaints this hotel is very good, without emotion and can provide solutions. Thank you to the owner of the ocean terrace for the solution. Hopefully in the future there will be no more miscommunication. My review for this hotel: 1. Friendly and communicative service. 2. The location is very good, right in front of the beach and you can get a sunrise view at 05.30, you must be on standby if you want to get the perfect view. 3. Good food, good breakfast, very good dinner, affordable menu prices. 4. The rooms are nice, clean and fragrant, cold air conditioning. Smooth water is a bit salty because it is near the sea. Hot water not working. Super comfortable exclusive bath tub. Complete toiletries. There is coffee and tea complete with a water heater. 5. There are 2 swimming pools. Lower level right by the beach, upper level view of the beach. Same cool view. My advice, after completing the order, it's a good idea to confirm with the hotel to make sure the room ordered is really available and check-in is smooth. Thank you Traveloka and Ocean Terrace for the service.