Fantastic accommodation. Great attention to detail and fabulous hosts that provide all the care needed to have your family have a great holiday. Highly recommended.