These cozy homestays in the Himalayas are perfect for a weekend getaway from Delhi