Excellent location and everything that you need for a family holiday.