The staff is 10/10 super friendly and helpful, eager to solve any problems. The location is 10/10 in terms of amazing beach, nice sandy beach break. But rhere are no restaurants or stores in walking distance. Thw hotel is quite run down. We complained and they offered us a nicer room, but even the nicer room was run down. No hot water, broken furniture, even the kitchen cutlery was rusty. The staff and beach are fantastic but the accommodation is very rough.