When we were first looking at options, we didn't know what to expect about this place because the reviews were so mixed. So thankful we went with it! It's just like the pictures, great family atmosphere, excellent service and incredibly kind staff. There were a lot of options for meals at the buffet, a stocked salad bar, fresh omelettes, fresh brick oven pide (pizza), and fresh grilled fish were among the food highlights. The rooms were very clean, and housekeeping came twice some days. The beach was super nice, very comfortable seating, and a magnificent view! While on the beach, servers would bring drinks all the time. It was truly an incredibly restful stay. I will be returning!