I've stayed there in the past and it was good. The rooms were clean and all that. The bar and the food are a bit pricey but there are cheap options short walks in either direction up or down the beach. We had to pay for a fridge which I didn't really care for not sure if they are still doing that or not.