Spacious deluxe rooms, suitable for small family, nice modern style, clean, large private balcony. Pool is small, but relaxing. Staff always smiling, helpful (although english skill can be low).
Beach and everything else (food store etc) very close.
One of the walls (behind air-con) in our room needs maintenance and that's the only thing to complain about.
Extended our stay for additional 4 nights despite it :)