We stayed here for a week and had a fantastic time. The cottage was spotlessly clean and very well stocked with kitchen utensils and equipment. There was everything you could need including a laundry room and items to borrow for the beach such as mats and fishing nets for the kids. Our 9 year old loved the games room and play area. The management were very helpful and friendly. The atmosphere relaxed. The beach is a mile down hill ( steep walk back!) but not easily accessible to the less able. The indoor pool is situated across the road at a holiday park and staff were very welcoming. Only downside was the double bed - there was not enough space for a king size. We'll be back!