The resort is well located to get to White Beach (5mins walk down one straight path!) however, if you want to go to the main road to access the rest of the island (again about 5 mins walk) you have to walk through a dark little alley which didnt feel particularly safe to me! But this is SE Asia, which is pretty safe I guess. And if you just want to go to the beach it won't be a problem.
The rooms are like large huts made from wicker/wood. Our room was number 11. If they try give you this refuse it!! No air con, just a fan. And then as we were leaving the fan broke!! On 2 nights we awoke to find these weird flies on our bed! There were ants in the shower too.
If you're used to SE Asia you probably know that insects are everywhere so if that doesn't bother you then book this place as its cheap!! If it does bother you, stay in a building made from actual brick and concrete on the beach front!
Also, there was no wifi in the room! We had to go to the crowded restaurant area each time we wanted to be on the net. Also, we were unable each night to get to the restaurant - always too full!
On plus side the staff (Joanna especially) have us a really friendly welcome. And they arranged the transfer from Kaliningrad to the resort door which was super convenient!