We have stayed here 2 years in a row now for 10 days. Staff very friendly and helpful. Most rooms good. Have small fridge. Pool is not the best, Quite small. They did get some new lounges last year. Walking distance to many good restaurants and the beach, Will be staying there again in March. Great Value!