The room was clean and had a direct view of the beach from inside. The AC wasn't cold enough and the shower leaked, but it was quickly addressed. The service was pleasant. We arrived at Karimun around 11am and when we checked in, we only wanted to leave our bags, but we were able to go straight to our room, which was really great. The only thing I would suggest is that the scrambled eggs should be free of MSG, perhaps milk or cheese could be substituted to make it less disgusting. But overall it was good, and I'll probably stay here again next time I go to Karimun.