Great all round - would happily stay again and recommend to others.