It was an amazing place, very family friendly, the beach was so clean and quite, staff at reception were outstanding and extremely helpful and friendly , I stayed for 2 nights with my wife and 2 kids and we would definitely love to go back again, however the only inconvenience is the showers which are shared and not in the cottages, but the family showers were good.