The staff were excellent. The arrival counter, restaurant waiters, pool bar and towel shack staff were always accommodating and friendly. The rooms were clean and tidy, and the beds were comfy. Walking distance to market area. Very family friendly resort but you still felt you had enough space if you were only a couple. Will definitely stay again.