Wonderful self contained accommodation. Very modern and clean. Couldn't have asked for anything more. Will stay again next year