Lovely place, great for a big group and especially you have kids! We had a great time, facilitiesare great, beds comfortable and only a short walk to an amazing beach! Make sure you bring food or dine out as local shop super expensive! We would definitely stay again!