We have stayed here before and had a fantastic time this time also. This year we brought our extended family (15 persons) and booked several apartments. We all had a brilliant time. This place is highly recommended. Please see my previous reviews for more details.