Overall, it's a nice place. The staff is polite, and the coffee and drinks are tasty. I plan to come back to try the breakfast.
However, there's a significant downside: the intrusive vendors. While enjoying my coffee at a table on the beach, a vendor approached me, asking if I wanted to buy something. I expressed that I would appreciate being able to enjoy my coffee without interruptions. In response, the vendor claimed, "this is our land!" Excuse me, what!? I didn't come here to live or to buy tons of low-quality crafts that could cause skin irritation (proved case). I came for quality services, good views and serenity. Indonesia Travel official web site said: “Explore Indonesia's diverse beauty, culture, and adventure on Indonesia Travel. Plan your journey to this tropical paradise”. Not a «experience rude attitude of our people». Many people come here to relax, not to be hassled by such individuals. Why do they come and repeatedly ruin the mood and the holiday experience? It's not the first time this has happened.
I suggest addressing this issue and boycotting such rude behavior. Or outright banning these vendors from entering respectable places, to prevent them from bothering guests and tarnishing the state's image in the eyes of tourists. Every day, such characters spoil the holiday experience. If tourists then decide to stop coming altogether, what will you do??
UPD
I was there for several days in a row. It's really great to spend the day here.
Pros: If you're not staying at the hotel, they provide a towel. Turtles swim right by the shore; you don't even need to dive. The coffee is decent. The food is good, but they can make mistakes with orders. There is a big pool. Great Bennie’s eggs.
Cons: Vendors. High tax: more than 20% added to the menu price. There's no shower to rinse off after the sea or pool, no foot shower either, so everyone goes into the pool with sandy feet. The cocktails are weak. Some dishes do not match their descriptions, for instance, I ordered a board for breakfast with snacks and a so-called “classic shakshuka”, but what I actually got was beans with a baked egg on top. This is far from shakshuka. The girl who took the order mixed it up, resulting in the jamu coming last, and the croissant was brought much later, by which time I had already finished my coffee and had to order another one. She also insisted that this was their interpretation of shakshuka, but then they shouldn't write in the menu that it's classic. Otherwise, people order and receive something completely different. Just write then: backed beans with an egg on top, special from bask.
Overall, the staff is okay. I would highly recommend tweaking the menu. And to pay more attention to the lounger area. I was on the same lounger for two days. And for two days, the same trash was lying there, even on the table.