Revealing stays for everyone on your shopping list, from the beach bum to the home chef 28 November 2024