This is the worst place, the resort should clearly write information in their traveloka regulation that the beach is forbidden to swimming so we don't need to purchase to the place, we dissapointed after we reached there, and asking if we can swimming in the beach or not, the resepcionist said cannot its forbidden, but in the same day and next day we found out there have other guest swimming in the beach meanwhile the red cross sign telling forbiden swimming, and the day we check out we ask about it to the recepsionist (different guy), and he said can swimming but not too far just in near sand, so it is not consistent, not fair for different guest, if you make rule please make sure all the guest has the same thing to follow. First day we found that the bed is not clean, red spot like blood on sheets and other stain in pillow, it is dirty, the glass for brushing teeth was dirty, the water of shower smell bad, we though it was from drainage but when we try pouring mineral water into it, it is not smell anything, so yeah again it came from shower, we have complain about the red spots in sheets and the staff fast response, we request to change the room but we checked the room first is not so good so at the end we stayed the same room and ask for cleaning then change the bed sheets, the breakfast at first day was good but when it comes to get orange drink, I found dead flying inside the drink so I left like that near to the tower drink to make sure the staff can see it, The good thing is:-restaurant for dinner and lunch, they have good food.-restaurant staff kind and friendly.-breakfast 2 days was good.-the view was pretty. But won't visit again and not recommend to anyone.