The best accomodation we have stayed in. Brilliantly clean, beautiful interiors and plenty of space for a family to spread out. Everything has been thought of.