The rooms were nice and cleaned daily. Our family of four found the staff always available and very helpful. The swimming facilities were great, attractive, and well-maintained. We had half board, which was good and offered a diverse selection with a different theme each day. The beach was a pleasant 15-minute walk away, passing by shops along the way. Strolling along the boardwalk in the late afternoon, enjoying the summer breeze and watching the sun set, was a highlight of our stay.