Best self-catering accommodation in the UK for a staycation this summer