Faultless hosting, accommodation and location. Couldn't have wished for better. Will definitely stay again.