A fabulous place to stay with everything you need for a relaxing and fun family holiday.